//package com.aliyun.mgt.service.impl;
//
//import ExportConfigService;
//import FourAObjectEntity;
//import com.aliyun.mgt.account.domain.model.ExportConfig;
//import com.aliyun.mgt.account.domain.model.query.ExportConfigQuery;
//import com.aliyun.mgt.account.domain.model.vo.DepVo;
//import org.junit.Assert;
//import org.junit.Test;
//import org.junit.runner.RunWith;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.boot.test.context.SpringBootTest;
//import org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests;
//import org.springframework.test.context.junit4.SpringRunner;
//
//import java.util.ArrayList;
//import java.util.List;
//
///**
// * Created with IDEA
// *
// * @author:niulei
// * @date:2019/4/16
// * @time:10:41
// */
//@SpringBootTest
//@RunWith(SpringRunner.class)
//public class ExportConfigServiceImplTest extends AbstractTransactionalJUnit4SpringContextTests {
//
//    @Autowired
//    private ExportConfigService exportConfigService;
//
//    @Test
//    public void listByConditionTest() {
//        ExportConfigQuery exportConfigQuery = new ExportConfigQuery();
//        List<ExportConfig> exportConfigs = exportConfigService.listByCondition(exportConfigQuery);
//    }
//
//    @Test
//    public void listOwnerDeptTest() {
//        ExportConfigQuery exportConfigQuery = new ExportConfigQuery();
//        List<DepVo> depVos = exportConfigService.listOwnerDept(exportConfigQuery);
//    }
//
//    @Test
//    public void insertTest() {
//        ExportConfig exportConfig = new ExportConfig();
//        FourAObjectEntity fourAObjectEntity = new FourAObjectEntity();
//        fourAObjectEntity.setKey("1");
//        fourAObjectEntity.setName("数据库");
//        ArrayList<FourAObjectEntity> fourAObjectEntities = new ArrayList<>();
//        fourAObjectEntities.add(fourAObjectEntity);
//        exportConfig.setOwnerRequest(fourAObjectEntities);
//        exportConfig.setInterfaceLogDayCount(1);
//        exportConfig.setMessageSendDayCount(1);
//        exportConfig.setMessageFileDayCount(1);
//        exportConfig.setSensitiveLogDayCount(1);
//        exportConfig.setOperateLogDayCount(1);
//        Integer i = exportConfigService.insert(exportConfig);
//    }
//
//    @Test
//    public void updateTest() {
//        ExportConfig exportConfig = new ExportConfig();
//        exportConfig.setId(42);
//        exportConfig.setUserId("102946");
//        exportConfig.setInterfaceLogDayCount(1);
//        exportConfig.setMessageSendDayCount(1);
//        exportConfig.setMessageFileDayCount(1);
//        exportConfig.setSensitiveLogDayCount(1);
//        exportConfig.setOperateLogDayCount(1);
//        exportConfigService.update(exportConfig);
//    }
//
//    @Test
//    public void deleteTest() {
//        ExportConfig exportConfig = new ExportConfig();
//        exportConfig.setId(42);
//        //exportConfigService.delete(exportConfig);
//    }
//
//    @Test
//    public void selectByOwnerNameTest() {
//        ExportConfig exportConfig = exportConfigService.selectByOwnerName("超级管理员");
//    }
//
//    @Test
//    public void queryDetailTest() {
//        boolean flag = true;
//        try {
//            Object o = exportConfigService.queryDetail(42);
//        } catch (Exception e) {
//            flag = false;
//        }
//        Assert.assertFalse(flag);
//    }
//}